package com.tikeyc.loveshare.myApplication;

import android.app.Application;
import com.alibaba.mobileim.YWAPI;
import com.alibaba.mobileim.YWIMKit;
import com.alibaba.wxlib.util.SysUtil;

import org.xutils.x;

/**
 * Created by public1 on 2017/4/24.
 */

public class MyApplication extends Application {

    public static final String APP_KEY = "23015524";

    public YWIMKit mIMKit;

    public void setmIMKit(YWIMKit mIMKit) {
        this.mIMKit = mIMKit;
    }

    public YWIMKit getmIMKit() {

        return mIMKit;
    }

    @Override
    public void onCreate() {
        super.onCreate();

        //初始化xUtils
        x.Ext.init(this);

        //必须首先执行这部分代码, 如果在":TCMSSevice"进程中，无需进行云旺（OpenIM）和app业务的初始化，以节省内存;
        SysUtil.setApplication(this);
        if(SysUtil.isTCMSServiceProcess(this)){
            return;
        }
        //第一个参数是Application Context
        //这里的APP_KEY即应用创建时申请的APP_KEY，同时初始化必须是在主进程中
        if(SysUtil.isMainProcess()){
            YWAPI.init(this, APP_KEY);
        }


    }



}
